package com.itheima.d2_xml;

import java.io.FileWriter;

/*
  目标：如何使用程序把数据写出到 XML文件中去。

  <?xml version="1.0" encoding="UTF-8" ?>
  <book>
      <name>从入门到跑路</name>
      <author>xxxx</author>
      <price>999.9</price>
  </book>
 */
public class Dom4JTest2 {
    public static void main(String[] args) {
        // TODO 将注释中的xml内容写到文件book.xml文件中
        //使用一个StringBuilder对象来拼接XML格式的数据。
        StringBuilder sb = new StringBuilder();
        sb.append("<?xml version=\"1.0\" encoding=\"UTF-8\" ?>")
                .append(System.lineSeparator())
                .append("<book>")
                .append(System.lineSeparator())
                .append("<name>").append("从入门到跑路").append("<name>")
                .append(System.lineSeparator())
                .append("<author>xxxx</author>")
                .append(System.lineSeparator())
                .append("<price>999.9</price>")
                .append(System.lineSeparator())
                .append("<book>")
                .append(System.lineSeparator());

        try(
                FileWriter fw = new FileWriter("day11properties-xml-log-thread/xml/book.xml")
        ){
            fw.write(sb.toString());
        }catch (Exception e){
            e.printStackTrace();
        }
    }
}
